Constant
|
Explanation
|
kRequiredLigaturesOnSelector
kRequiredLigaturesOffSelector
|
Allows or prevents the use of ligatures that the font designates as required by the language (such as certain Arabic ligatures).
|
kCommonLigaturesOnSelector
kCommonLigaturesOffSelector
|
Allows or prevents the use of ligatures that the font designates as "common," or normally used (such as the "fi" ligature in Roman text).
|
kRareLigaturesOnSelector
kRareLigaturesOffSelector
|
Allows or prevents the use of ligatures that the font designates as "rare" (such as "ct" or "ss" ligatures).
|
kLogosOnSelector
kLogosOffSelector
|
Allows or prevents the use of ligatures that the font designates as logotypes (typically used for trademarks or other special display text).
|
kRebusPicturesOnSelector
kRebusPicturesOffSelector
|
Allows or prevents the use of rebuses (pictures that represent words or syllables).
|
kDiphthongLigaturesOnSelector
kDiphthongLigaturesOffSelector
|
Specifies whether or not to replace diphthong sequences, such as "AE" and "oe", with their equivalent ligatures ("Æ" and "?" in this case).
|
kSquaredLigaturesOnSelector
kSquaredLigaturesOffSelector
|
Allows or prevents the use of ligatures where the component letters are arranged in a lattice, such that the ligature fits into the space of a single letter. For examples, see Unicode characters U+3300 through U+3357 and U+337B through U+337F.
|
kAbbrevSquaredLigaturesOnSelector
kAbbrevSquaredLigaturesOffSelector
|
Allows or prevents the use of ligatures similar to the previously described ligatures, but in abbreviated form.
|